i've been to the beach - Alemán Inglés Diccionario